Big Huge Thesaurus

staphylococcal enterotoxin

noun